Business

Two Twitter leaders are leaving after Musk’s deal to buy the company.